package br.edu.ufcg.compiladores.brasigol.erros;

import br.edu.ufcg.compiladores.brasigol.lexico.Token;

public class ErroDeAnalise extends Exception {

	private static final long serialVersionUID = -576848946835627600L;
	private Token token;

	public ErroDeAnalise(String msg, Token token) {
		super(msg);
		this.token = token;
	}

	public ErroDeAnalise(String msg) {
		super(msg);
	}

	public String toString() {
		return getMessage() + " na " + token.getPosicao();
	}
}
